| 
                
               | 
              
                
               | 
              
                @@ -183,14 +183,14 @@ def decrypt2(request): 
               | 
            
            
            
              | 
                183
               | 
              
                183
               | 
              
                     try: 
               | 
            
            
            
              | 
                184
               | 
              
                184
               | 
              
                         user = UserInfo.objects.get(user_id=user_id) 
               | 
            
            
            
              | 
                185
               | 
              
                185
               | 
              
                     except UserInfo.DoesNotExist: 
               | 
            
            
            
              | 
                186
               | 
              
                
               | 
              
                -        return response(UserStatusCode.USER_NOT_FOUND) 
               | 
            
            
            
              | 
                
               | 
              
                186
               | 
              
                +        user = NULL 
               | 
            
            
            
              | 
                187
               | 
              
                187
               | 
              
                  
               | 
            
            
            
              | 
                188
               | 
              
                188
               | 
              
                     wxcfg = WECHAT.get('JSAPI', {})
               | 
            
            
            
              | 
                189
               | 
              
                189
               | 
              
                  
               | 
            
            
            
              | 
                190
               | 
              
                190
               | 
              
                     appid = wxcfg.get('appID')
               | 
            
            
            
              | 
                191
               | 
              
                191
               | 
              
                     secret = wxcfg.get('appsecret')
               | 
            
            
            
              | 
                192
               | 
              
                192
               | 
              
                  
               | 
            
            
            
              | 
                193
               | 
              
                
               | 
              
                -    if code_ticket: 
               | 
            
            
            
              | 
                
               | 
              
                193
               | 
              
                +    if code_ticket && user: 
               | 
            
            
            
              | 
                194
               | 
              
                194
               | 
              
                         code_info = tickettocode(code_ticket=code_ticket, openid=user.openid_miniapp, appid=appid, secret=secret, token=None, storage=RedisStorage(r)) 
               | 
            
            
            
              | 
                195
               | 
              
                195
               | 
              
                  
               | 
            
            
            
              | 
                196
               | 
              
                196
               | 
              
                         code = code_info.get('code', '')
               |